package demo.database;

import java.sql.Connection;

import com.titan.core.utils.db.DBUtils;

/**
 * 
 * 
 * @author 周成功
 * 
 */
public class SearchModuldict {

    public static void main(String[] args) {
        Connection conn = null;
        try {
            String[] values = new String[]{
                    "人员信息",
                    "角色信息",
                    "客户信息",
                    "散户信息维护",
                    "资费信息",
                    "货物信息",
                    "车辆信息",
                    "单据核销发放",
                    "单据调整",
                    "单据信息查询",
                    "服务卡种类维护",
                    "服务卡信息",
                    "签约机构维护",
                    "运单受理",
                    "运单拆单",
                    "运单核对",
                    "派车单制作",
                    "配载发运",
                    "协议确认",
                    "到货交接",
                    "货物分理",
                    "车辆签到",
                    "提货通知",
                    "运单签收",
                    "取消签收",
                    "下线转运",
                    "下线到货确认",
                    "回单接收",
                    "回单发放",
                    "回单收取",
                    "回单转出",
                    "回单接收",
                    "回单转出",
                    "代收货款接收",
                    "代收货款发放",
                    "代收货款预约发放",
                    "代收货款收取",
                    "代收货款转出",
                    "代收货款接收",
                    "代收货款转出",
                    "代收货款转账确认",
                    "网银转账确认",
                    "签约客户结算",
                    "回付结算",
                    "返利结算",
                    "承运商结算",
                    "下线转单结算",
                    "未结款结算",
                    "结算方式管理",
                    "日常费用填报",
                    "日常费用审批",
                    "运单费用添加",
                    "缴款",
                    "确认缴款",
                    "会计凭证导出配置",
                    "会计凭证导出",
                    "客服跟踪",
                    "客服电话记录",
                    "货物异常上报",
                    "异常上报审批",
                    "运单状态管理",
                    "代收款冻结/解冻",
                    "赔偿上报",
                    "赔偿上报审批",
                    "应付款查询",
                    "应收款查询",
                    "营业收入查询",
                    "现金日记账",
                    "机构往来账查询",
                    "总账查询",
                    "签约客户跟踪表",
                    "运单查询",
                    "派车单查询",
                    "承运协议查询",
                    "运单费用查询",
                    "运单管理费用查询",
                    "货物异常查询",
                    "回单查询",
                    "代收货款转账查询",
                    "账户变动情况查询",
                    "转账查询",
                    "库存查询",
                    "单车毛利",
                    "客户发货量查询",
                    "省市间货量查询",
                    "监控查询",
                    "运单查询",
                    "代收款查询",
                    "签约客户结算查询",
                    "月结运费调整",
                    "运单调整申请",
                    "运单调整审批",
                    "货运单号调整",
                    "代收款异常调整",
                    "总部取消签收",
                    "回单统计",
                    "信息管理",
                    "待办事宜配置",
                    "页面配置"                    
            };
            
            conn = DBUtils.getOracleConnection("10.54.121.252", "1521", "GSKFDB", "etms3_base", "etms3_base", true);
            for (int i = 0; i < values.length; i++) {
                String sql = "select t.moduleid from mlos_sm_moduledict t where t.modulename like '%"+values[i]+"%'";
                System.out.println("["+values[i]+"]\t"+DBUtils.getValue(conn, sql));
            }
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            DBUtils.close(conn);
        }
    }
}
